import java.util.List;

public interface Shape {
	public abstract double integral(Point p1, Point p2);
	public abstract List<Point> intersections(Shape other);
}

